the sooner the better. - İngilizce Eşanlam Sözlük